827 Addis St, New Castle, PA 16101-5171, New Castle
Great food and huge portions. Great place to eat!
Great food and huge portions. Great place to eat!